@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button, img {
	margin: 0;
	padding: 0
}  /* 初始化标签在所有浏览器中的margin、padding*/
.clear {
	clear: both;
}
/*导航下部内容开始*/
.navnext {
	width: 1000px;
	margin: 0 auto;
	height: 46px;
	line-height: 46px;
	background: #f0f0f0;
	overflow: hidden;
}
.topcont {
	width: 1000px;
	margin: 0 auto;
	position: relative;
	background: #f0f0f0;
	height: 46px;
}
.topcont a{color:black;}
.topcont img {
	height: 18px;
	left: 3px;
	position: absolute;
	top: 13px;
	width: 20px;
}
input[type=search] {
	border-radius: 5px;
	height: 22px;
	width: 234px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #c4c1c1;
	padding-left: 31px;
	background: #eceaea;
}
.topcont input[type=submit] {
	cursor: pointer;
	margin-left: 10px;
	border: 1px solid #f0f0f0;
	border-radius: 5px;
	background: url(../images/btnbggg_03.png) no-repeat;
	color: white;
	width: 49px;
	height: 26px;
	font-weight: bold;
}
.topcont span {
	font-size: 12px;
	font-weight: bold;
}
.topcont .sp1 {
	margin-left: 13px;
}
.sp2 {
	margin-right: 20px;
}
.sp3 {
	color: white;
	background: url(../images/mianfeisqdg_03.png) no-repeat;
	text-align: center;
	display: block;
	float: right;
	height: 22px;
	line-height: 22px;
	width: 155px;
	vertical-align: middle;
	margin-right: 30px;
	margin-top: 12px;
}
.sp3 a {
	color: white;
}
/*导航下部内容开始*/
.maincontent {
}
/*上部通栏大图片*/
.fullimg {
	width: 100%;
	font-size: 0px;
}
.fullimg img {
	width: 100%;
	height: 100%;
}
/*上部通栏大图片*/
/*通栏大图片下部6个特点介绍*/
.sixcharacteristics {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
	margin-top: 23px;
}
.characteristic {
	float: left;
	height: 163px;
	/*line-height:163px;*/
	text-align: center;
	width: 163px;
	border: 1px solid #a0a0a0;
	
}
.marg1 {
	margin-left: 1px;
}
.characteristic img {
	margin-top: 35px;
}
.characteristic p {
	margin-top: 20px;
	font-size: 15px;
	color: #817f7f;
}
.characteristic span {
	color: #842424;
	font-weight: bold;
}
/*通栏大图片下部6个特点介绍*/


/*6特点下面内容*/
.sixcharacteristicnext {
	overflow: hidden;
	margin-top: 19px;
	margin-bottom: 20px;
	width: 1000px;
	margin: 0 auto;
	margin-top: 20px;
}
.course001 {
	border: 2px solid #a0a0a0;
	background: #1879d7;
	height: 35px;
	line-height: 35px;
	width: 330px;
}
.sptime {
	margin-left: 20px;
}
.course001 span:first-child {
	color: #ffffff;
	font-size: 15px;
	margin-left: 13px;
}
.course001 span:last-child {
	margin-left: 170px;
}
.course001 a {
	color: #d7cbcb;
	font-size: 12px;
}
.newcourses, .module4 {
	float: left;
	margin-bottom: 15px;
}
.newcourses {
	margin-right: 9px;
}
.course01 {
	width: 330px;
}
.course0001 {
	background: #dfdddd;
	color: #7b0101;
	width: 328px;
	margin: 2px 2px 0px 2px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	color: #000000;
}
.coursename {
	margin-left: 30px;
}
.coursetime {
	margin-left: 160px;
}
.course02 {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #d0cece;
	font-size: 13px;
}
.course02 a {
	color: #222222;
	font-size: 12px;
	color: #3b3b3b;
}
.course02 img {
	margin-left: 13px;
	margin-right: 5px;
}
.course03 {
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.course03 input[type=button] {
	cursor: pointer;
	width: 155px;
	height: 23px;
	color: white;
	margin-top: 13px;
	font-size: 16px;
	background: url(../images/bgwybm_06.png) no-repeat;
	border: 0px;
	font-weight: bold;
}
.listcour {
	border: 1px solid #a0a0a0;
	overflow: hidden;
}
.listcour img{ vertical-align:middle;}
.module4 {
	overflow: hidden;
	width:657px;
}
.divleft, .divright {
	float: left;
}
.divleft {
	width: 215px;
}
/*右边4模块*/
.top2 {
	/*background: none repeat scroll 0 0 #d0cece;*/
	float: left;
	height: 130px;
	position: relative;
	width: 315px;
}
.apac {
	margin-left: 5px;
	padding: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	cursor: pointer;
}
.apac img {
	width: 100%;
	height: 100%;
}
.spmidtext {
	position: absolute;
	top: -70px;
	left: 115px;
	font-size: 20px;
	color: #7b0101;
	z-index: 9999;
}
.top201 {
	margin-right: 5px;
	margin-bottom: 5px;
}
.top202 {
	margin-bottom: 5px;
}
.bottom201 {
	margin-right: 5px
}
.bottom202 {
}
.bottom2 {
	float: left;
	height: 130px;
	position: relative;
	width: 315px;
}
/*右边4模块*/


/*6特点下面内容*/

/*名师风采*/
.teacherlecturer {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
}
.teacherslist {
	width: 330px;
}
.leftimg {
	width: 99px;
	height: 117px;
	font-size: 0px;
}
.leftimg img {
	width: 100px;
	height: 100%;
}
.lefttext {
	float: left;
}
.teacherslist {
	margin-right: 10px;
}
.teacherhead {
	height: 37px;
	line-height: 37px;
	border: 2px solid #a0a0a0;
	background: #7b0101;
}
.leftimg, .righttext {
	float: left;
}
.spname {
	
	color: #972e2e;
	font-size:15px;
	font-weight:bold;
}
.leftimg {
	margin-top: 15px;
	margin-left: 9px;
}
.righttext {
	width: 187px;
	margin-left: 19px;
	padding-top: 12px;
}
.righttext a {
	color: #972e2e
}
.spdivtext {
	margin-top: 10px;
	font-size: 13px;
	text-indent: 20px;
	letter-spacing: 0px;
	word-break: break-all;
	position: relative;
}
.spxx {
	position: absolute;
	bottom: -35px;
	right: 0px;
}
.teacherhead span:first-child {
	color: #d7cbcb;
	font-size: 15px;
	margin-left: 13px;
}
.teacherhead a {
	color: #d7cbcb;
	font-size: 12px;
}
.teacherhead span:last-child {
	margin-left: 170px;
}
.teacherslist, .lecturers {
	float: left;
}
.tea3 {
	border: 1px solid #a0a0a0;
}
.teacher3 {
	width: 330px;
	height: 160px;
	border-bottom: 1px dashed #888585;
}
.teacher3:last-child {
	border-bottom: 0px;
}
.teacher33 {
	border-bottom: 0px;
}
/*名师风采*/
/*金牌讲师*/
.lecturershead {
	background: none repeat scroll 0 0 #1879d7;
	border: 2px solid #a0a0a0;
	height: 37px;
	line-height: 37px;
	color: #ffffff;
	font-size: 16px;
}
.goldle {
	margin-left: 12px;
}
.lecturershead a {
	color: #ffffff;
	font-size: 12px;
}
.spmore {
	margin-left: 527px;
}
.lecturertop, lecturerbottom {
	float: left;
}
.lecturers li {
	float: left;
	height: 200px;
	margin-top: 14px;
	width:145px;
	margin-left: 10px;
	position:relative;
}
.lecturertop li img{width:145px;height:200px;}
.lecturerbottom li img{width:145px;height:200px;}
.showhidep {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #ffffff;
	text-align: center;
	font-size: 14px;
	width: 145px;
	height: 28px;
	line-height:28px;
	background: #101010;
	opacity:0.78;
}
.lecturertop {
	margin-bottom: 5px;
	overflow: hidden;

}
.lecturerbottom {
	margin-bottom: 16px;
	overflow: hidden;
}
.lecturers {
	margin-left: 0px;
	border: 1px solid #a0a0a0;
}
.topul{width: 1320px;;  position: relative;}
.topul2{width: 1320px;;  position: relative;}
.bottomul{width: px;;  position: relative;padding-left:15px}
.poul1{width:615px;  position: relative;overflow:hidden;margin-left:12px;}
.poul12{width:610px;  position: relative;}
.lecturertop{
	width:615px;
	height:236px;
	overflow:hidden;
	margin-left:5px;
	}
	

/*金牌讲师*/
/*授课现场*/
.schoolteaching {
	width: 1000px;
	margin: 0 auto;
}
.schoolteachinghead {
	background: none repeat scroll 0 0 #1879d7;
	border: 2px solid #a0a0a0;
	height: 37px;
	line-height: 37px;
	width: 1000px;
	margin: 0 auto;
}
.schoolteachinghead span:first-child {
	color: #ffffff;
	font-size: 15px;
	margin-left: 13px;
}
.spmmore {
	margin-left: 877px;
}
.spmmore a {
	color: #ffffff;
}
.schoolbody {
	overflow: hidden;
	margin-top: 20px;
	position: relative;
	height: 215px;
	width: 890px;
	margin-left: 40px;
}
.schoolteaching {
	position: relative;
	border: 1px solid #a0a0a0;
}
.leftjt, .rightjt {
	cursor: pointer;
	width: 37px;
	position: absolute;
}
.leftjt {
	left: 0px;
	top: 140px;
}
.rightjt {
	right: 0px;
	top: 140px;
}
.midul {
	position: relative;
	width: 890px
}
.midul4 {
	width: 1850px
}
.midul4 {
	float: left;
	height: 230px
}
.midul4 li a {
	color: #222222;
	font-size: 13px;
}
.midul4 li {
	float: left;
	width: 200px;
	text-align: center;
	margin: 10px;
}
.midul4 li img {
	width: 200px;
}
.midul4 {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left: 10px;
}
/*授课现场*/
/*集团动态独家观点行业资讯*/

.point3 {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
}
.trendshead, .exclusivehead, .tradeinformationhead {
	background: none repeat scroll 0 0 #1879d7;
	border: 2px solid #a0a0a0;
	height: 37px;
	line-height: 37px;
	color: #ffffff;
	font-size: 13px;
	padding-left: 10px;
}
.trendshead a, .exclusivehead a, .tradeinformationhead a {
	color: #ffffff;
	font-size: 12px;
}
.trendshead a {
	margin-left: 117px;
}
.exclusivehead a {
	margin-left: 101px;
}
.tradeinformationhead a {
	margin-left: 95px;
}
.exclusive {
	margin-left: 9px;
	margin-right: 9px;
}
.companytrends, .exclusive, .tradeinformation {
	float: left;
	width: 325px;
	margin-top: 18px;
	border: 1px solid #a0a0a0;
	padding-bottom:10px;
}
.trends, .exclusivep, .tradeinformations {
	text-align: center;
	font-size: 0px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.sptext1 {
	height: 30px;
	line-height: 30px;
	word-spacing: 2px;
	font-size: 13px;
}
.trends01, .exclusive01, .tradeinformation01 {
	position: relative;
	border-bottom: 1px dashed #a0a0a0;
}
.trends01 a, .exclusive01 a, .tradeinformation01 a{color:black;}
.trends01 img, .exclusive01 img, .tradeinformation01 img {
	margin-left: 12px
}
.spposition {
	position: absolute;
	right: 0px;
	bottom: 5px;
	padding-right: 6px;
	font-size:13px;
}
.lastlist001 {
	margin-bottom: 28px;
}
.spsp {
	border-bottom: 0px;
}
.trends01 img,.exclusive01 img,.tradeinformation01 img{ vertical-align:middle;}
/*集团动态独家观点行业资讯*/
/*知名客户常见问答*/
.customquestion {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
	margin-top: 25px;
	height: 412px;
}
.custom {
	width: 680px;
}
.customhead {
	background: none repeat scroll 0 0 #1879d7;
	border: 2px solid #a0a0a0;
	color: #ffffff;
	font-size: 13px;
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
}
.customhead a {
	color: #ffffff;
	margin-left: 550px;
}
.logolist {
	border: 1px solid #a0a0a0;
	height: 328px;
}
.logolist img {
	margin-left: 4px;
	margin-top: 5px;
}
.question {
	width: 310px;
	margin-left: 10px;
}
.question, .custom {
	float: left;
}
.questionhead {
	background: none repeat scroll 0 0 #1879d7;
	border: 2px solid #a0a0a0;
	color: #ffffff;
	font-size: 13px;
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
}
.questionhead a {
	color: #ffffff;
	margin-left: 190px;
}
.divquestions {
	border: 1px solid #a0a0a0;
	height: 328px;
}
.question01 {
	margin-top: 20px;
	border-bottom: 1px dashed #a0a0a0;
}
.lastques {
	border: 0px;
}
.wd01 {
	padding-left: 15px;
	overflow: hidden;
}
.ask {
	background: #1879d7;
	width: 18px;
	height: 18px;
	margin-right: 5px;
	font-size: 12px;
	text-align: center;
	color: #ffffff
}
.ans {
	background: #8a8a8a;
	width: 18px;
	height: 18px;
	margin-right: 5px;
	font-size: 12px;
	text-align: center;
	color: #ffffff
}
.wen01, .da01 {
	overflow: hidden;
	letter-spacing: 2px;
}
.da01 {
	margin-top: 8px;
}
.wen01 div, .da01 div {
	float: left;
}
.da264 {
	width: 264px;
	font-size: 12px;
	margin-bottom: 12px;
}
.asknext {
	font-size: 13px;
}
/*知名客户常见问答*/

.bgline {
	background: url(../images/goldrepeatx_03.jpg) repeat-x;
	width: 100%;
	height: 2px;
}
.topline1 {
	margin-top: 30px;
}
.bottomline1 {
	margin-top: 16px;
	margin-bottom: 20px;
}
/*5优势展示  */
.advantage5 {
	overflow: hidden;
	margin: 0 auto;
	width: 1000px;
}
.advantage001, .advantage01 {
	float: left;
	margin-top: 19px;
}
.advantage001 p {
	color: #957b3f;
	font-size: 14px;
	margin-top: 10px;
}
.advantage001 {
	width: 199px;
	text-align: center;
}
/*5优势展示  */

/*底部6链接列表二维码电话
*/
.sevenpoints {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
}
.point001 {
	float: left;
	width: 75px;
	margin-right: 45px;
	text-align: center;
}
.point001 h2 {
	color: #1879d7;
	font-size: 16px;
}
.poa {
	margin-top: 10px;
}
.poa a {
	color: #6b6b6b;
	font-size: 12px;
}
.firstpoint {
	margin-left: 50px;
}
/*底部6链接列表二维码电话
*/
/*底部线*/
.line1000 {
	width: 1000px;
	height: 2px;
	background: #a3a3a3;
	margin: 0 auto;
	box-shadow: 2px 2px 2px #999999;
	margin-top: 20px;
}
/*底部线*/
.hoverbg{ background:#7b0101;color:white;}
.module4 img{height:130px;}
.module4 a{width:327px;height:137px; position:relative;}
.module4 .mask{ position:absolute;top:-119px;left:0px;width:315px; height:130px; overflow:hidden; background:#d0cece; opacity:0.5;}